﻿using System;

namespace Wombat.Core
{
    public sealed class TagValue<T> : ITagValue<T>
    {
        public Guid TagId { get; set; }
        public DateTime Time { get; set; }
        public T Value { get; set; }

        object ITagValue.ObjectValue
        {
            get { return Value; }
        }

        internal TagValue()
        {
        }
    }
}